package com.example.demo.file.service;

import java.util.List;
import java.util.Map;

import com.example.demo.file.pojo.FileUpload;

/**
 * 
 * <p>
 * 功能描述： 文件管理
 * </p>
 * 
 * @author lixh
 * @date 2019年2月20日 下午5:33:39
 * @company chinobot
 * @version 1.0
 */

public interface FileService {
	/**
	 * 
	 * 方法描述:
	 * 
	 * @param map
	 * @return
	 * @author lixh
	 */

	public List<FileUpload> getFileList(Map<String, Object> map);

	/**
	 * 
	 * 方法描述:根据id获取 一条记录
	 * 
	 * @param id
	 * @return
	 * @author lixh
	 */

	public FileUpload getFileUpload(String id);

	/**
	 * 
	 * 方法描述: 多条件查询
	 * 
	 * @param fileupload
	 * @return
	 * @author lixh
	 */

	public FileUpload getFileUpload(FileUpload fileupload);

	/**
	 * 
	 * 方法描述: 插入一条数据
	 * 
	 * @return
	 * @author lixh
	 */

	public Integer AddFile(FileUpload fileupload);

}
